.block {
  &:extend(.block);
}
.container {
  position: relative;
  height: 2000px;
}
.topbar {
  position: fixed;
  top: 0;
  left: 200px;
  width: 0;
  height: 4px;
  background-color: rgb(0, 122, 204);
  border-radius: 4px;
}
::-webkit-scrollbar {
  width: 8px;
}
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #c1c1c1;
}
::-webkit-scrollbar-track {
  border-radius: 0;
  background: #e5e5e5;
}
.li_btn,
.li_btn_active {
  display: inline-block;
  padding: 2px 10px;
  background: #fff;
  color: #666;
  border-radius: 4px;
}
.li_btn_active {
  background: @theme-color;
  color: #fff;
}
.ul {
  width: 225px;
  height: 600px;
  overflow: auto;
  padding: 10px;
}
.li {
  list-style: none;
  border: 2px solid @theme-color;
  border-top: 0;
}
.li:first-child {
  border-top: 2px solid @theme-color;
}
